• word of the day

    saiga tatarica

    saiga tatarica - Dictionary definition and meaning for word saiga tatarica

    Definition
    (noun) goat-like antelope of central Eurasia having a stubby nose like a proboscis
    Synonyms : saiga
Download our Mobile App Today
Receive our word of the day
on Whatsapp